Design & Development of a Stream Service in a Heterogeneous Client Environment
نویسندگان
چکیده
Most research in the area of designing and implementing continuous media servers, which support delay-sensitive data like audio and video, has assumed either clients with very small memory sizes for buffering and no secondary storage (thin clients) or a homogeneous client environment where all clients have exactly the same performance characteristics. Both assumptions are radically changing due to the availability of inexpensive storage, as well as the great diversity of clients that exist now and will exist in the future. In this work we look more closely at the implications that the existence of clients with diverse performance characteristics may have in the server design. Our approach is experimental. We use conventional hardware for servers and clients and examine bottlenecks and optimization options systematically, in order to reduce jitter and increase the maximum number of clients that the system can support. We show that the diversity of client performance characteristics can be taken into account, so that all clients are well supported for delay-sensitive retrieval in a heterogeneous environment. We also show that their characteristics can be exploited to maximize server throughput under server memory constrains.
منابع مشابه
Service Process Modeling through Simulation and Scenario Development for Insurance Analysis
Insurance companies are among the service organizations, which maintain close relationships with their clients by providing insurance services. Clients are the most important resource for service companies. And profitability of insurance companies undoubtedly hinges on clear analysis of client satisfaction and improved productivity of service providers. An important factor of client satisfactio...
متن کاملDesign and Development of a Stream Service in a Heterogenous Client Environment
Most research in the area of designing and implementing continuous media servers, which support delay-sensitive data like audio and video, has assumed either clients with very small memory sizes for buffering and no secondary storage (thin clients) or a homogeneous client environment where all clients have exactly the same performance characteristics. Both assumptions are radically changing due...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملMobile Services Based on Client-Server or P2P Architectures facing Issues of Context-Awareness and Heterogeneous
With the advent of mobile computing and mobile services becoming more widespread and more complex, the development process of those services requires an ever more important focus on numerous design issues. The heterogeneous environment, reaching from different networks and devices to different software platforms embedded on such devices, implies difficulties in making a mobile service broadly a...
متن کاملFlexible Server Architecture for Optimal Presentation of Internet Multimedia Streams at the Client
The transfer of live media streams such as video and audio over the Internet is subject to several problems, static and dynamic by nature. Important quality of service (QoS) parameters do not only differ between various receivers depending on their network access, their service provider, and their nationality, the QoS is also variable in time. Moreover the installed receiver base is heterogeneo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004